// pages/detail/detail.js
import { shareOptions } from "../../utils/access";
import request from "../../utils/request";
import { getBarAndTitleHeight, jump, jumpUrl } from "../../utils/utils";
const api = require("../../config/api");
const wxParse = require("../../utils/wxParse/wxParse.js");

Page({
	/**
	 * 页面的初始数据
	 */
	data: {
		arrdata: [],
		// 信号栏高度
    ...getBarAndTitleHeight(),
	},

	open_that(e) {
		const item = e.currentTarget.dataset?.item || {}
		console.log('当前活动', item)

		if (item.source === 2) {
			jumpUrl(item.sourceDesc)
		} else {
			jump('activityDetail', { id: item.id })
		}
		// let {arrdata} = this.data
		// let selectedIndex = event.currentTarget.dataset.index;
		// for(var i = 0 ; i < arrdata.length;i++){
		// 	if(selectedIndex!=i){
		// 		arrdata[i].isTrue = false;
		// 	}
		// }
		// arrdata[selectedIndex].isTrue = !arrdata[selectedIndex].isTrue;
		// this.setData({
		// 	arrdata
		// })
	},

	/**
	 * 生命周期函数--监听页面加载
	 */
	onLoad: function (options) {
		this.getHelpList()
	},
	//获取帮助列表
	getHelpList: async function(){
		const res = await request.get(api.activity,{
			size: 100,
			type: 2
		})
		console.log('res',res);
		if(res.httpStatus==200){
			let records = res.data.records
			records.map((item)=>{
				item['isTrue'] = false
			})
			this.setData({
				arrdata:records
			})
		}
	},

	/**
	 * 生命周期函数--监听页面初次渲染完成
	 */
	onReady: function () {},

	/**
	 * 生命周期函数--监听页面显示
	 */
	onShow: function () {},

	/**
	 * 生命周期函数--监听页面隐藏
	 */
	onHide: function () {},

	/**
	 * 生命周期函数--监听页面卸载
	 */
	onUnload: function () {},

	/**
	 * 页面相关事件处理函数--监听用户下拉动作
	 */
	onPullDownRefresh: function () {},

	/**
	 * 页面上拉触底事件的处理函数
	 */
	onReachBottom: function () {},

	// 用户点击右上角分享
	onShareAppMessage(e) {
		return shareOptions('default', e)
	},
});
